spare no efforts

na. 不遗余力
[网络] 不遗余力做;全力以赴;呕心沥血

热门查询